62da04b0a7d652e1adc0d8ca33aeb0368d4f5c21,library/src/main/java/com/bumptech/glide/load/engine/DecodeHelper.java,DecodeHelper,getCacheKeys,#,193

Before Change


      for (int i = 0; i < size; i++) {
        LoadData<?> data = loadData.get(i);
        cacheKeys.add(data.sourceKey);
        cacheKeys.addAll(data.alternateKeys);
      }
    }
    return cacheKeys;

After Change


        if (!cacheKeys.contains(data.sourceKey)) {
          cacheKeys.add(data.sourceKey);
        }
        for (int j = 0; j < data.alternateKeys.size(); j++) {
          if (!cacheKeys.contains(data.alternateKeys.get(j))) {
            cacheKeys.add(data.alternateKeys.get(j));
          }
        }
      }